package com.dstz.agilebpm.springcloud.auth.edge.vo;

import com.dstz.org.api.model.IUser;
import lombok.Data;

import java.util.Date;

/**
 * 用户详细信息VO数据对象
 *
 * @author wacxhs
 */
@Data
public class UserDetailVO implements IUser {


    private static final long serialVersionUID = -3961871631384249145L;

    /**
     * 用户编号
     */
    private String id;

    /**
     * 用户姓名
     */
    private String fullname;

    /**
     * 用户账号
     */
    private String account;

    /**
     * 用户密码
     */
    private String password;

    /**
     * 用户邮箱
     */
    private String email;

    /**
     * 用户手机号
     */
    private String mobile;

    /**
     * 用户微信
     */
    private String weixin;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 地址
     */
    private String address;

    /**
     * 相片
     */
    private String photo;

    /**
     * 性别
     */
    private String sex;

    /**
     * 来自
     */
    private String from;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 组别
     */
    private String groupId;

    @Override
    public String getUserId() {
        return id;
    }

    @Override
    public void setUserId(String userId) {
        this.id = userId;
    }
}
